effort-reward mechanism - French English Dictionary